have one's mouth hit the floor - Alemán Inglés Diccionario